home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Games of Daze
/
Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso
/
x2ftp
/
msdos
/
mxcode
/
sb16snd
/
sb16snd.doc
< prev
next >
Wrap
Text File
|
1995-03-06
|
1KB
|
24 lines
S B 1 6 S o u n d
Written by Ethan Brodsky
Copyright 1995 by Ethan Brodsky. All rights reserved.
This library is distributed AS IS. The author specifically disclaims
responsibility for any loss of profit or any consequential, incidental,
or other damages. This code is freeware and is distributed with full
source code, which is copyright by Ethan Brodsky. You are free to
incorporate the code in full or part into your own programs as long as
credit is given to Ethan Brodsky. The source code may be distributed in
its original form only, including this documentation file.
I wrote this code a while ago and am making it available now so people
can get it without contacting me. This code records and plays 16-bit
sound on a Sound Blaster 16 using auto-initialized DMA. I used XMS
to buffer the data to avoid re-entrancy problems with disk writes inside
of an interrupt handler. Both Turbo Pascal real mode and Borland C real
mode source code is included. Sound data is stored in files containing
raw 16-bit signed samples suitable for processing or analysis. Sampling
rate and other data are not included.
Ethan Brodsky (2/18/95)